<?php

declare(strict_types=1);

namespace app\common\tool\video;

use FFMpeg\FFMpeg;

class VideoInfo
{/**
     * 获取视频时长
     * @param string $videoPath 视频文件路径
     * @return int|null 视频时长（秒）
     */
    public static function getDuration(string $videoPath): ?int
    {
        $ffmpeg = FFMpeg::create();
        $video = $ffmpeg->open($videoPath);
        $duration = $video->getDuration(); // 获取视频时长
        return is_null($duration) ? null : $duration;
    }
}
